one's finest hour - Turc Anglais Dictionnaire